Disney's long-running musical hit
Beauty and the Beast has been honored with its very own postage stamp. Ashley Brown and Steve Blanchard, who play the title roles, unveiled the new stamp backstage at Broadway's Lunt-Fontanne Theatre on April 27. Be our guest—take a look!